package gob.cgr.sgrh.ejb.local;
/**
*
* @author wcvaler
* @version  1.0
* @see      
* Interface generica que define el comportamiento de los session beans
* se definen los metodos comunes a todo session bean
*/

import java.io.Serializable;
import java.util.List;

public abstract interface GenericDAO <T extends Serializable, PK extends Serializable> {

	public abstract List<T> listar();

    public abstract T obtener(PK id);

    public abstract T actualizar(T object);

    public abstract void eliminar(T object);

    public abstract void registrar(T object);


	
}
